Remove cpumask for page_info struct.
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 4 Feb 2009 15:29:51 +0000 (15:29 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 4 Feb 2009 15:29:51 +0000 (15:29 +0000)
commit96c071bf9c1249cce58c3fc39363bac6808b58b5
tree8b639d17d458267be00067bbf3f083a23be97ee6
parentfe9e657ab67857983e92da8b35bbee85dad2d632
Remove cpumask for page_info struct.

This makes TLB flushing on page allocation more conservative, but the
flush clock should still save us most of the time (page freeing and
alloc'ing tends to happen in batches, and not necesasrily close
together). We could add some optimisations to the flush filter if this
does turn out to be a significant overhead for some (useful)
workloads.

Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
xen/common/page_alloc.c
xen/include/asm-ia64/mm.h
xen/include/asm-x86/mm.h